package com.icangya.Utils.payUtils;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;

import java.io.Serializable;

@JsonInclude(JsonInclude.Include.NON_NULL)
public class PayBean  implements Serializable {


    private String AppId;	                //char(8)	是	点缀支付分配给商户的Id
    private String MerchantOrderNo;     //nvarchar(32)	//是	商户系统本地订单号
    private String ProductName;             //nvarchar(100)	//是	产品名称
    private String ProductDescription;	//nvarchar(100)	//是	产品描述
    private Double Amount	;               //decimal(18,2)	//是	订单金额
    private String NotifyUrl;           //nvarchar(300)	//是	通知地址
    private String ReturnUrl;           //nvarchar(300)	//否	用户支付完成跳转地址
    private int PayChannel;              //int	 //是	支付通道
    private String ReqDate;             //varchar(17)	是	请求时间,格式yyyyMMddHHmmss
    private String ExtMsg;               //nvarchar(100)	否	扩展参数
    private String Sign;                    //varchar(32)	是	签名



    public String getAppId() {
        return AppId;
    }

    public void setAppId(String appId) {
        AppId = appId;
    }

    public String getMerchantOrderNo() {
        return MerchantOrderNo;
    }

    public void setMerchantOrderNo(String merchantOrderNo) {
        MerchantOrderNo = merchantOrderNo;
    }

    public String getProductName() {
        return ProductName;
    }

    public void setProductName(String productName) {
        ProductName = productName;
    }

    public String getProductDescription() {
        return ProductDescription;
    }

    public void setProductDescription(String productDescription) {
        ProductDescription = productDescription;
    }

    public Double getAmount() {
        return Amount;
    }

    public void setAmount(Double amount) {
        Amount = amount;
    }

    public String getNotifyUrl() {
        return NotifyUrl;
    }

    public void setNotifyUrl(String notifyUrl) {
        NotifyUrl = notifyUrl;
    }

    public String getReturnUrl() {
        return ReturnUrl;
    }

    public void setReturnUrl(String returnUrl) {
        ReturnUrl = returnUrl;
    }

    public int getPayChannel() {
        return PayChannel;
    }

    public void setPayChannel(int payChannel) {
        PayChannel = payChannel;
    }

    public String getReqDate() {
        return ReqDate;
    }

    public void setReqDate(String reqDate) {
        ReqDate = reqDate;
    }

    public String getExtMsg() {
        return ExtMsg;
    }

    public void setExtMsg(String extMsg) {
        ExtMsg = extMsg;
    }

    public String getSign() {
        return Sign;
    }

    public void setSign(String sign) {
        Sign = sign;
    }
}
